﻿using Magicodes.ExporterAndImporter.Core;
using Magicodes.ExporterAndImporter.Excel;
using OfficeOpenXml.Table;
using System;
using System.Collections.Generic;
using System.Text;


namespace NP.BPMReportPlatform.IC.ICZHYLS.Dto
{
    public class ExportICZHYLSOutput3
    {
        //// <summary>
        //// 序号
        /// </summary>
        [ExporterHeader(DisplayName = "序号")]
        public string SerialNumber { get; set; }
        /// <summary>
        /// 流程编号
        /// </summary>
        [ExporterHeader(DisplayName = "流程编号")]
        public string InstanceNumber { get; set; }

        /// <summary>
        /// 工厂
        /// </summary>
        [ExporterHeader(DisplayName = "工厂")]
        public string Factory { get; set; }

        /// <summary>
        /// 商机号
        /// </summary>
        [ExporterHeader(DisplayName = "商机号")]
        public string BusinessOpportunities { get; set; }

        /// <summary>
        /// 客户地址
        /// </summary>
        [ExporterHeader(DisplayName = "客户地址")]
        public string CustomerAddress { get; set; }

        /// <summary>
        /// 客户类型
        /// </summary>
        [ExporterHeader(DisplayName = "客户类型")]
        public string CustomType { get; set; }

        /// <summary>
        /// 联系电话
        /// </summary>
        [ExporterHeader(DisplayName = "联系电话")]
        public string CustomerPhone { get; set; }

        /// <summary>
        /// 需求类型
        /// </summary>
        [ExporterHeader(DisplayName = "需求类型")]
        public string RequirmentType { get; set; }

        /// <summary>
        /// 行业1
        /// </summary>
        [ExporterHeader(DisplayName = "行业1")]
        public string Trade1 { get; set; }

        /// <summary>
        /// 行业2
        /// </summary>
        [ExporterHeader(DisplayName = "行业2")]
        public string Trade2 { get; set; }

        /// <summary>
        /// 产品类型
        /// </summary>
        [ExporterHeader(DisplayName = "产品类型")]
        public string ProductType { get; set; }



        
        /// <summary>
        /// 客户名称
        /// </summary>
        [ExporterHeader(DisplayName = "客户名称")]
        public string CustomerName { get; set; }

        /// <summary>
        /// 客户编码
        /// </summary>
        [ExporterHeader(DisplayName = "客户编码")]
        public string CustomerNo { get; set; }

        /// <summary>
        /// 客户归属
        /// </summary>
        [ExporterHeader(DisplayName = "客户归属")]
        public string CustomGS { get; set; }

        /// <summary>
        /// 创建人
        /// </summary>
        [ExporterHeader(DisplayName = "创建人")]
        public string UserName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        [ExporterHeader(DisplayName = "创建时间")]
        public string CreateTime { get; set; }

        /// <summary>
        /// 单据状态
        /// </summary>        
        [ExporterHeader(DisplayName = "单据状态")]
        public string OrderStatus { get; set; }

        /// <summary>
        /// 当前审批角色
        /// </summary>
        [ExporterHeader(DisplayName = "当前审批角色")]
        public string LatelyActivityName { get; set; }

        /// <summary>
        /// 当前审批人
        ///// </summary>
        //[ExporterHeader(DisplayName = "当前审批人")]
        //public string ActivityResolverName { get; set; }

        /// <summary>
        /// 审批结束时间
        /// </summary>
        [ExporterHeader(DisplayName = "审批结束时间")]
        public string FinishTime { get; set; }

        /// <summary>
        /// 客户或终端客户所属细分行业
        /// </summary>        
        [ExporterHeader(DisplayName = "客户或终端客户所属细分行业")]
        public string TradeInfo { get; set; }

        /// <summary>
        /// 终端客户名称
        /// </summary>        
        [ExporterHeader(DisplayName = "终端客户名称")]
        public string ZDCustomerName { get; set; }

        /// <summary>
        /// 是否为增量业务
        /// </summary>
        [ExporterHeader(DisplayName = "是否为增量业务")]
        public string ClientType { get; set; }

        /// <summary>
        /// 项目类型
        /// </summary>
        [ExporterHeader(DisplayName = "项目类型")]
        public string ProjectType { get; set; }

        /// <summary>
        /// 该客户立邦去年销售金额
        /// </summary>
        [ExporterHeader(DisplayName = "该客户立邦去年销售金额")]
        public string LbLastXSJE { get; set; }

        /// <summary>
        /// 该客户去年涂料采购总金额
        /// </summary>
        [ExporterHeader(DisplayName = "该客户去年涂料采购总金额")]
        public string LbLastTLCGZJE { get; set; }

        /// <summary>
        /// 该项目预估涂料年采购金额
        /// </summary>
        [ExporterHeader(DisplayName = "该项目预估涂料年采购金额")]
        public string ProYGTLNCGJE { get; set; }

        /// <summary>
        /// 项目概况
        /// </summary>
        [ExporterHeader(DisplayName = "项目概况")]
        public string ProjcetInfo { get; set; }

        /// <summary>
        /// 产品技术是否参与
        /// </summary>
        [ExporterHeader(DisplayName = "产品技术是否参与")]
        public string ApproveJSTS { get; set; }

        /// <summary>
        /// 标准板提供情况
        /// </summary>
        [ExporterHeader(DisplayName = "标准板提供情况")]
        public string Bzbtgqk { get; set; }

        /// <summary>
        /// 标准板或客户样件数量
        /// </summary>
        [ExporterHeader(DisplayName = "标准板或客户样件数量")]
        public string BzbtgNum { get; set; }

        /// <summary>
        /// 底材要求
        /// </summary>
        [ExporterHeader(DisplayName = "底材要求")]
        public string Bzbtgdbyq { get; set; }

        /// <summary>
        ///样板尺寸
        /// </summary>
        [ExporterHeader(DisplayName = "样板尺寸")]
        public string Bzbtgybcc { get; set; }

        /// <summary>
        /// 是否压花板
        /// </summary>
        [ExporterHeader(DisplayName = "是否压花板")]
        public string Sfyhb { get; set; }

        /// <summary>
        /// 是否有丝印要求
        /// </summary>
        [ExporterHeader(DisplayName = "是否有丝印要求")]
        public string Sfysyxq { get; set; }

        /// <summary>
        /// T弯要求
        /// </summary>
        [ExporterHeader(DisplayName = "T弯要求")]
        public string Twyq { get; set; }

        /// <summary>
        /// 硬度要求
        /// </summary>
        [ExporterHeader(DisplayName = "硬度要求")]
        public string Ydyq { get; set; }

        /// <summary>
        /// 样板是否配套底漆
        /// </summary>
        [ExporterHeader(DisplayName = "样板是否配套底漆")]
        public string Ybsfptdq { get; set; }

        /// <summary>
        /// 底漆产品名称和颜色
        /// </summary>
        [ExporterHeader(DisplayName = "底漆产品名称和颜色")]
        public string Dqcpmchys { get; set; }

        /// <summary>
        /// 样板膜厚要求（面漆μm）
        /// </summary>
        [ExporterHeader(DisplayName = "样板膜厚要求（面漆μm）")]
        public string ybmhyq { get; set; }

        /// <summary>
        /// 样板膜厚要求（底漆μm）
        /// </summary>
        [ExporterHeader(DisplayName = "样板膜厚要求（底漆μm）")]
        public string Ybmhyq1 { get; set; }

        /// <summary>
        /// 烘烤温度（℃）
        /// </summary>
        [ExporterHeader(DisplayName = "烘烤温度（℃）")]
        public string Hkwd { get; set; }

        /// <summary>
        /// 特殊基材要求
        /// </summary>
        [ExporterHeader(DisplayName = "特殊基材要求")]
        public string Tsjcyq { get; set; }

        /// <summary>
        /// 光泽要求（20°角）
        /// </summary>
        [ExporterHeader(DisplayName = "光泽要求（20°角）")]
        public string gzyq1 { get; set; }

        /// <summary>
        /// 光泽要求（60°角）
        /// </summary>
        [ExporterHeader(DisplayName = "光泽要求（60°角）")]
        public string Gzyq2 { get; set; }

        /// <summary>
        /// 光泽要求（80°角）
        /// </summary>
        [ExporterHeader(DisplayName = "光泽要求（80°角）")]
        public string Gzyq3 { get; set; }

        /// <summary>
        /// 客户体系认证要求
        /// </summary>
        [ExporterHeader(DisplayName = "客户体系认证要求")]
        public string Khtxrzyq { get; set; }

        /// <summary>
        /// 特殊烘烤条件
        /// </summary>
        [ExporterHeader(DisplayName = "特殊烘烤条件")]
        public string Tshktj { get; set; }

        /// <summary>
        /// 客户环保认证要求
        /// </summary>
        [ExporterHeader(DisplayName = "客户环保认证要求")]
        public string Khhbrzyq { get; set; }

        /// <summary>
        /// 产品家族
        /// </summary>
        [ExporterHeader(DisplayName = "产品家族")]
        public string Cpjzxx { get; set; }

        /// <summary>
        /// 其他工艺要求
        /// </summary>
        [ExporterHeader(DisplayName = "其他工艺要求")]
        public string Qtgyyq { get; set; }

 

        /// <summary>
        /// 期望完成日期
        /// </summary>
        [ExporterHeader(DisplayName = "期望完成日期")]
        public string YwddkhxcTime { get; set; }

        /// <summary>
        /// 紧急程度
        /// </summary>
        [ExporterHeader(DisplayName = "紧急程度")]
        public string Jjcd { get; set; }

        /// <summary>
        /// 邮寄地址
        /// </summary>
        [ExporterHeader(DisplayName = "邮寄地址")]
        public string YjAddress { get; set; }

        /// <summary>
        /// 收件人
        /// </summary>
        [ExporterHeader(DisplayName = "收件人")]
        public string YjSJR { get; set; }

        /// <summary>
        /// 联系电话
        /// </summary>
        [ExporterHeader(DisplayName = "联系电话")]
        public string YjPhone { get; set; }

        /// <summary>
        /// 审批后抄送人
        /// </summary>
        [ExporterHeader(DisplayName = "审批后抄送人")]
        public string CcUsersName { get; set; }

        /// <summary>
        /// 产品技术专员或调色专员
        /// </summary>
        [ExporterHeader(DisplayName = "产品技术专员或调色专员")]
        public string CPJSZYName { get; set; }

        /// <summary>
        /// 行业解决方案&应用服务专员
        /// </summary>
        [ExporterHeader(DisplayName = "行业解决方案&应用服务专员")]
        public string YYFWZYName { get; set; }

        /// <summary>
        /// 依赖书提交日期
        /// </summary>
        [ExporterHeader(DisplayName = "依赖书提交日期")]
        public string YlsCreateTime { get; set; }

        /// <summary>
        /// 现场情况及服务内容
        /// </summary>
        [ExporterHeader(DisplayName = "现场情况及服务内容")]
        public string XcqhServerDesc { get; set; }

        /// <summary>
        /// 依赖书或标准板样件实际接收时间
        /// </summary>
        [ExporterHeader(DisplayName = "依赖书或标准板样件实际接收时间")]
        public string Sjddkhxcrq { get; set; }
        /// <summary>
        /// 实际完成时间
        /// </summary>
        [ExporterHeader(DisplayName = "实际完成时间")]
        public string Wcrq { get; set; }

        /// <summary>
        /// 发件单号
        /// </summary>
        [ExporterHeader(DisplayName = "发件单号")]
        public string Fjdh { get; set; }


        /// <summary>
        /// 新产品名称
        /// </summary>
        [ExporterHeader(DisplayName = "新产品名称")]
        public string Xcpmc { get; set; }


        /// <summary>
        /// 行项目号
        /// </summary>
        [ExporterHeader(DisplayName = "行项目号")]
        public string ModifyBy { get; set; }

      


        /// <summary>
        /// 是否新色
        /// </summary>
        [ExporterHeader(DisplayName = "是否新色")]
        public string Sfxs { get; set; }


        /// <summary>
        /// 产品编码
        /// </summary>
        [ExporterHeader(DisplayName = "产品编码")]
        public string ProductCode { get; set; }

        /// <summary>
        /// 产品描述(体系)
        /// </summary>
        [ExporterHeader(DisplayName = "产品描述(体系)")]
        public string ProductName { get; set; }

        /// <summary>
        /// 样漆重量
        /// </summary>
        [ExporterHeader(DisplayName = "样漆重量")]
        public string ProductZL { get; set; }


        /// <summary>
        /// 样板数量
        /// </summary>
        [ExporterHeader(DisplayName = "样板数量")]
        public string ProductNum { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        [ExporterHeader(DisplayName = "备注")]
        public string Desc { get; set; }






        /// <summary>
        /// 行项目号
        /// </summary>
        [ExporterHeader(DisplayName = "行项目号")]
        public string ModifyBy1 { get; set; }
        /// <summary>
        ///  技术专员/调色工/领料人
        /// </summary>
        [ExporterHeader(DisplayName = " 技术专员/调色工/领料人")]
        public string UsersName1 { get; set; }

        /// <summary>
        /// 产品编码/产品货号/SKU
        /// </summary>
        [ExporterHeader(DisplayName = "产品编码/产品货号/SKU")]
        public string ProductCode1 { get; set; }



        /// <summary>
        /// 产品描述
        /// </summary>
        [ExporterHeader(DisplayName = "产品描述")]
        public string ProductName1 { get; set; }



        /// <summary>
        /// 样漆重量
        /// </summary>
        [ExporterHeader(DisplayName = "样漆重量")]
        public string ProductZL1 { get; set; }

        /// <summary>
        /// 样板数量
        /// </summary>
        [ExporterHeader(DisplayName = "样板数量")]
        public string ProductNum1 { get; set; }



        /// <summary>
        /// 类型
        /// </summary>
        [ExporterHeader(DisplayName = "类型")]
        public string Sfxs1 { get; set; }


        /// <summary>
        /// 操作日期
        /// </summary>
        [ExporterHeader(DisplayName = "操作日期")]
        public string Czrq1 { get; set; }

        ///// <summary>
        ///// 当前审批人
        ///// </summary>
        //[ExporterHeader(DisplayName = "当前审批人")]
        //public string ProcessStartUserName { get; set; }
        


    }
}
